export default {
  local (key, value) {
    if (arguments.length === 2) {
      return sessionStorage.setItem(key, JSON.stringify(value))
    } else {
      return sessionStorage.getItem(key) && sessionStorage.getItem(key) !== 'undefined' ? JSON.parse(sessionStorage.getItem(key)) : ''
    }
  },
  session (key, value) {
    if (arguments.length === 2) {
      return sessionStorage.setItem(key, JSON.stringify(value))
    } else {
      return sessionStorage.getItem(key) && sessionStorage.getItem(key) !== 'undefined' ? JSON.parse(sessionStorage.getItem(key)) : ''
    }
  }
}
